function confirmExit(msg)
{
	if(msg == ""){
		msg = "Make sure you have saved your record before exiting this page! Continue?";
	}
	return (confirm(msg));
}

function confirmDelete(msg)
{
	if(msg == ""){
		msg = "Are you sure to delete this record?";
	}
	var a = vbConfirmDelete(msg);
	if(a == 1){
		return true;
	} else {
		return false;
	}
}

function confirmConfirmAdd(msg)
{
	if(msg == ""){
		msg = "Are you sure to add this item?";
	}
	return (confirm(msg));
}

function confirmChangeStatus(msg)
{
	if(msg == ""){
		msg = "Are you sure to change this item?";
	}
	return (confirm(msg));
}

function confirmGenOFU(msg)
{
	if(msg == ""){
		msg = "Are you sure to generate OFU?";
	}
	return (confirm(msg));
}

function confirmPackingList(msg)
{
	if(msg == ""){
		msg = "Sure to CONFIRM ......?";
	}
	return (confirm(msg));
}

function confirmYesNoCancel(message, title) {
  switch (vbYesNoCancel(message, title)) {
    case 2: // vbCancel
      return null;
    case 6: // vbYes
      return true;
    case 7: // vbNo
      return false;
  }
}

function confirmCommitment1baReviseFactoryOnly() {
  return confirmYesNoCancel('Do you want to revise the Factory ID only?', 'Revise 1B/A');
}

function confirmCommitment1baLCAmendmentRequired() {
  return confirmYesNoCancel('L/C Amendment Required?', 'Revise 1B/A');
}
